An Empirical Perspective of Using Ternary Relationships in Database Conceptual Modelling
نویسندگان
چکیده
To apply Extended Entity Relationship Model (EER) is a good method for representing requirements on information systems, because of its high level of abstraction. Although it is very close to the user, it is not so trivial when some constructs, such as higher order relationships, are used. This paper describes the characterisation and several important results of an experiment performed at our university in order to show some of the difficulties found when novice students and practitioners use ternary relationships. Some special topics in identifying ternary relationships such as the importance of the domain of text and the intersection data are also investigated. In order to guide and help users in the design task, these results are introduced in PANDORA Case Tool, a research project which tries to serve as a methodological assistance tool.
منابع مشابه
Binary Equivalents of Ternary Relationships in Entity-Relationship Modeling: A Logical Decomposition Approach
Little work has been completed which addresses the logical composition and use of ternary relationships in entity-relationship modeling. Many modeling notations and most CASE tools do not allow for ternary relationships. Alternative methods and substitutes for ternary relationship structures do not necessarily reflect the original logic, semantics or constraints of a given situation. Furthermor...
متن کاملAn Interpretive Study of How Practitioners Use Entity-Relationship Modelling in a Ternary Relationship Situation
This paper discusses the use of interpretive research to learn about the practicality of entityrelationship modelling in ternary relationship situations. The findings can be compared with previous studies of novice modellers who used the same invented scenario. Previous research excluded the interaction between practitioners that would occur during a modelling session because novices were used ...
متن کاملIncorporating Business Requirements and Constraints in Database Conceptual Model
Entity relationship (ER) approach is predominantly used for conceptual modelling of database systems in terms of entities and their relationships. The approach does not provide sufficient support for incorporating business constraints and their impact on the entity relationships, thus leaving a gap between the requirements elicitation and database implementation. This paper makes an attempt to ...
متن کاملNatural-Language Semantics for Associations
Conceptual models describe an application domain to further communication and understanding, and serve as the basis for subsequent software design and implementation. For a language to be used for conceptual modelling, the semantics of its constructs must be well-defined w.r.t. the application domain. The semantics of the association construct, central to object-oriented modelling languages, ar...
متن کاملContainment of Conjunctive Queries over Conceptual Schemata
Conceptual Modelling plays a fundamental role in database design since Chen’s Entity-Relationship (ER) model. In this paper we consider a conceptual model capable of capturing classes of objects with their attributes, relationships among classes, cardinality constraints in the participation of entities to relationships, and is-a relations among both classes and relationships. We provide a forma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatics in Education
دوره 2 شماره
صفحات -
تاریخ انتشار 2003